package com.topisv.tms.rest.entity.md.request;

import java.util.List;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;

/**
 * 仓内作业信息接口报文
 *  Date          Author       Version       Description
 * ----------------------------------------------------------
 *  2015-1-7      CC            1.0           Create
 */
@XmlAccessorType(XmlAccessType.FIELD)
public class WarehouseInfoRequestBody implements TransferBodyContent {
	@XmlElement(name = "cust_ord_no")
	private String custOrdNo;
	@XmlElement(name = "cust_customer_code")
	private String custCustomerCode;
	@XmlElement(name = "wh_code")
	private String whCode;
	@XmlElement(name = "wh_name")
	private String whName;
	@XmlElementWrapper(name = "details")
	@XmlElement(name = "det")
	private List<WarehouseInfoDetail> warehouseInfoDetails;

	public String getCustOrdNo() {
		return custOrdNo;
	}

	public void setCustOrdNo(String custOrdNo) {
		this.custOrdNo = custOrdNo;
	}

	public String getCustCustomerCode() {
		return custCustomerCode;
	}

	public void setCustCustomerCode(String custCustomerCode) {
		this.custCustomerCode = custCustomerCode;
	}

	public String getWhCode() {
		return whCode;
	}

	public void setWhCode(String whCode) {
		this.whCode = whCode;
	}

	public String getWhName() {
		return whName;
	}

	public void setWhName(String whName) {
		this.whName = whName;
	}

	public List<WarehouseInfoDetail> getWarehouseInfoDetails() {
		return warehouseInfoDetails;
	}

	public void setWarehouseInfoDetails(List<WarehouseInfoDetail> warehouseInfoDetails) {
		this.warehouseInfoDetails = warehouseInfoDetails;
	}

	@Override
	public String getOrderType() {
		return null;
	}
}
